peace and regional stability - Francés Inglés Diccionario